hanging stairs - Turkish English Dictionary